클러스터 아키텍처와 컴포넌트

쿠버네티스 클러스터는 컨트롤 플레인(Control Plane)과 워커 노드(Worker Nodes)로 구성된 분산 시스템입니다.

컨트롤 플레인 컴포넌트

노드 컴포넌트

클라우드 네트워크 개념과 비교

실습 예시

클러스터 구성요소 상태 확인

# 컨트롤 플레인 컴포넌트 상태 확인
kubectl get componentstatuses

# 노드 상태 확인
kubectl get nodes
kubectl describe node <node-name>

시스템 Pod 확인

# kube-system 네임스페이스의 Pod 조회
kubectl get pods -n kube-system

중요 로그 확인

# API 서버 로그 확인 (컨트롤 플레인 노드에서)
kubectl logs kube-apiserver-master -n kube-system

# kubelet 로그 확인 (노드에서 직접)
journalctl -u kubelet

고가용성 구성